protein rich food for vegetarians

Best popular protein rich food for vegetarians